5
8220-8230 Mira Mesa Blvd
San Diego, CA 92126
Rate Upon Request
3,300 SF
1
Space Available
Built 1974
3,304 SF Contiguous
Built 1974
3,300 SF
Rate Upon Request
Retail