Tribeca Luxury Apartment Homes

Plano, TX

Location: Dallas, TX
Built in: 2008
Unit Count: 398
Average square feet/unit: 912
Bedrooms: 1 and 2