8
6670 Miramar Rd
San Diego, CA 92121
$31.80 USD/SF/YR
3,096 SF
1
Space Available
Built 1988
3,096 SF Contiguous
Built 1988
3,096 SF
$31.80 USD/SF/YR
Retail