20
1125 W Olive St
San Diego, CA 92103
$2,690,000 USD
4,262 SF
4,262 SF
$2,690,000 USD
Office Residential