The Village on Telluride is a multifamily property located at 201 Telluride Street in San Marcos/Kyle, Austin. Built in 2011, the property features 385 units, of the following types: Four Bedroom/Four and One Half Bath, Three Bedroom/Three and One Half Bath, Two Bedroom/Two and One Half Bath, totaling 683,200 SqFt.