Palomar Centre – Carlsbad, CA

Type: Office
Status: Sold
Price: $23,000,000
Square Ft: 210,000

Previous Page