19
4305-4309 Euclid Ave
San Diego, CA 92115
$48.00 USD/SF/YR
660 SF
1
Space Available
Built 1966
660 SF Contiguous
Built 1966
660 SF
$48.00 USD/SF/YR
Retail