25
3691 National Ave
San Diego, CA 92113
$4,750,000 USD
20,927 SF
22
Units
5.44% Cap Rate
20,927 SF
$4,750,000 USD
Apartments