14
4406 Bayard St
San Diego, CA 92109
$27.96 - $41.52 USD/SF/YR
1,502-2,500 SF
2
Spaces Available
Built 1960
2,500 SF Contiguous
Built 1960
1,502-2,500 SF
$27.96 - $41.52 USD/SF/YR
Office, Office/Retail