2065-2069 San Diego Ave
San Diego, CA 92110
$1,900,000 USD
2,700 SF
6
Units
3.53% Cap Rate
2,700 SF
$1,900,000 USD
Apartments