Albatross Apartments
4066 Albatross St
San Diego
CA
92103
(619) 692-1837
Open Map
Description
This apartment community was built in 1969 and has 3 stories with 28 units.
by apartments on February 09, 2016 from
apartments
Balcony
Ceiling Fans
Disposal
Heating
Laundry Facilities
Microwave
Pool
Range
Refrigerator
Tub/Shower