3193 Imperial Ave
San Diego, CA 92102
$1,289,000 USD
0.16 AC
0.16 AC
$1,289,000 USD
Commercial