Lakeshore Apartments in Houston, TX
Located at 16200 Space Center Blvd., Houston, TX 77062
(281) 486-8105
Location:
16200 Space Center Blvd., Houston, TX 77062
Description:
One and Two Bedroom Apartments and Townhomes, Washer and Dryer Connections, Resident Business Center and Conference Room, Refreshing Pool, Lighted Tennis Court, Fitness Center
Check Availability

(281) 486-8105

16200 Space Center Blvd.

Houston, TX 77062