13
3193 Imperial Ave
San Diego, CA 92102
$45.60 USD/SF/YR
395 SF
1
Space Available
Built 1940
395 SF Contiguous
Built 1940
395 SF
$45.60 USD/SF/YR
Retail