4069 Albatross St

San Diego, CA, 92103
$1,050,000Price

4069 Albatross St

San Diego, CA, 92103
$1,050,000Price
3Beds
4Baths
1654sqft
Courtesy of: Joy Aumann | Compass

4069 Albatross St

San Diego, CA, 92103
$1,050,000Price
3Beds
4Baths
1654sqft