The Plazas at Royal Oaks

12002 Richmond Ave., Houston, TX

Retail
  • Retail
  • 2 spaces available
  • 1,200 sq. ft. - 2,100 sq. ft.