6
8266-8286 Miramar Rd
San Diego, CA 92126
$49.08 USD/SF/YR
550-1,250 SF
1
Space Available
Built 1979
1,250 SF Contiguous
Built 1979
550-1,250 SF
$49.08 USD/SF/YR
Office