11
2931 Mission Blvd
San Diego, CA 92109
$2,900,000 USD
3,108 SF
8
Units
3.68% Cap Rate
3,108 SF
$2,900,000 USD
Apartments