29
3013 C St
San Diego, CA 92102
$7,600,000 USD
14,896 SF
22
Units
3.68% Cap Rate
14,896 SF
$7,600,000 USD
Apartments