Sola Uptown River Oaks-Houston-Texas-HiRes  (3).jpg

Sola Uptown River Oaks

  • Location: 70 East Briar Hollow Ln
  • Houston, Texas 77027
  • Units: 317
  • Built: 2014