30
4355 Iowa St
San Diego, CA 92104
$2,475,000 USD
3,788 SF
6
Units
4.04% Cap Rate
3,788 SF
$2,475,000 USD
Apartments