28
3582 Hatteras Ave
San Diego, CA 92117
$2,599,000 USD
3,528 SF
5
Units
5.1% Cap Rate
3,528 SF
$2,599,000 USD
Apartments