2
2692 Imperial Ave
San Diego, CA 92102
$1,995,000 USD
2,880 SF
2,880 SF
$1,995,000 USD
General Retail