$12.00 SF/Year LEASE
Industrial
Shadowridge Retail Center
Vista, CA 92083