3525-3549 Indiana St
San Diego, CA 92104
$19,000,000 USD
18,445 SF
23
Units
2.44% Cap Rate
18,445 SF
$19,000,000 USD
Apartments