• Lease
  • Sublease
  • Sale
Start a Search711 E 20th St

711 E 20th St

711 E 20th St, Houston, Texas 77008

711 E 20th St

Last Updated: 09/23/2018
Primary Use:
Year Built:2005
Class:
Size:9,700 SF
1 of 1
711 E 20th St - Image 1

Building Overview

Building Details

Primary Use:
Year Built:2005
Class:
Size:9,700 SF

Location

711 E 20th St, Houston, Texas 77008