Constructed in 1999, the The Villas at Rogers Ranch apartment building comprises 246 units of the following unit mix: One Bedroom, One Bedroom/Den, Three Bedroom/Townhouse/Two and One Half Bath, Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 266,174 SqFt. The property is located in Beckmann, at 2727 Treble Creek, San Antonio.