7
3430 Hancock St
San Diego, CA 92110
$256,568.40 USD/AC/YR
0.26 AC
1
Space Available
0.26 AC
$256,568.40 USD/AC/YR
Commercial