Plaza at Westchase is a luxury community that has a great selection of one, two and three bedroom apartments in Houston, TX, featuring walk-in closets, private patios, and vaulted ceilings. Discover a business center, swimming pool, fitness center and theater room with surround sound in this well-landscaped, pet-friendly community. Garages, rental storage spaces and barbecue grills are also available.