$1,485,000

Owner/User Industrial

Chula Vista, CA

Top Scroll Up