Vidorra is a 149 unit luxury high-rise built in 2009. This 20-story building offers a long list of amenities including a pool, business center, and roof top deck. Vidorra is conveniently located in Downtown San Antonio.
Vidorra is located in Downtown San Antonio and stands 20-stories tall.
215 Center St, San Antonio, TX 78202, USA
No current news. Check back with us soon!
Let Vidorra know you found them on our online directory!