This Property is no longer advertised on Showcase.com.
Off Market
1/1

18000 Point Lookout Dr
Houston, TX 77058


HIGHLIGHTS

  • NASA Town Center is a 10,297 SF multi-tenant retail center with a strong tenant mix.
  • Great location in Houston, Texas, just one block from the entrance of the NASA Space Center.
  • Fantastic investment opportunity for a newly renovated, 100% leased retail building in the booming Houston Market.
  • A façade uplift was completed in early 2021 that revitalized and modernized the exterior of the building creating strong curb appeal.
  • Tenants benefit from this asset's location as it is surrounded by large apartment complexes and name-brand hotels that draw customers into the area.

FOR SALE DETAILS

PRICE

-

CAP RATE

-

% LEASED

-

TENANCY

-

BUILDING DETAILS

PROPERTY NAME

NASA Town Center

PROPERTY TYPE

Retail

PROPERTY SUBTYPE

Storefront Retail/Office

TOTAL BUILDING SIZE

10297

STORIES

1

YEAR BUILT

1975

SPRINKLERS

-

PARKING SPACES

45

LAND DETAILS

LAND ACRES

-

LAND SF

-

ZONING

-

APN/PARCEL ID

0402110010054