Chateau Plaza

2515 McKinney Ave, Dallas, Texas 75201
Energy Star Labeled, On Site Management

Features

Year Built: 1985

Office: For Lease

Total SF: 172,139

Available: 1,456 SF

Contacts
Available Suites