27
3525-3549 Indiana St
San Diego, CA 92103
$18,000,000 USD
26,125 SF
23
Units
2.82% Cap Rate
26,125 SF
$18,000,000 USD
Apartments