Fully Leased

Plaza at Greens Landing

10961 North Fwy, Houston, TX 77037

Description

  • 14,800 sq. ft. of retail space
  • Great, easy-to-access location with visibility from I-45

Property Documents

Tenant Roster

 
Painting with a Twist
T-Mobile
Chili’s Grill & Bar
Optical Illusionz
Pho Houston
 
  • Address: 10961 North Freeway
  • City: Houston
  • State/county: Texas
  • Zip/Postal Code: 77037
  • Country: United States

Detail

Updated on July 15, 2021 at 5:26 pm

  • Property ID: 037_PGL