25
3691 National Ave
San Diego, CA 92113
$5,400,000 USD
20,927 SF
22
Units
5.25% Cap Rate
20,927 SF
$5,400,000 USD
Apartments