Albatross Apartments, 4066 Albatross St, San Diego, CA 92103
*MOVE-IN SPECIAL: 1 month FREE (second full month) on a 13 month lease upon immediate move-in. Rent today!* Move-in concession offer is subject to landlord approval. All pricing, availability, fees, and terms are subject to change without notice.






