Price Unavailable

Leawood Plaza

11402 Beechnut St, Houston, Texas 77072
Westside

Pet Policy

Find out if pets are allowed at this property

Other

Call for Policy

Amenities

See all 3 amenities for this unit

Unique

Easy street parking
Heavy Car Traffic Area
Sidewalk Lined Streets

Similar Properties

Description

Learn more about this property
"Take a look at the apartments at Leawood Plaza in Houston, TX if you need a new place to live.
Call for more information on these apartments, located at 11402 Beechnut St in Houston, TX."

Building Type

Apartments

11402 Beechnut St
Houston, Texas 77072
Westside