5307 N. Main

5307 N. Main St., Houston, TX 77009

Land site available for ground lease or multi-tenant retail center, located at southeast corner or Studewood and North Main at 20th Street. Features frontage to 3 major thoroughfares.

Want more information?