$799,000 -
2568 Albatross St 6d
San Diego ,
CA 92101
Complex/park: Villa Bayview