13
5280 Manhasset Dr
San Diego, CA 92115
$2,595,000 USD
3,700 SF
3
Units
5.87% Cap Rate
3,700 SF
$2,595,000 USD
Apartments