13
4682 Iowa St
San Diego, CA 92116
$3,150,000 USD
7,691 SF
3.5% Cap Rate
7,691 SF
$3,150,000 USD
Office Residential