Constructed in 1972, the The Arbors on Westheimer apartment building comprises 360 units of the following unit mix: One Bedroom, One Bedroom/Townhouse/One Bath, Studio, Two Bedroom/Two Bath, totaling 248,472 SqFt. The property is located in Piney Point Village - south, at 8501 Westheimer Road, West Houston.