13618 Teal Bluff Lane

13618 Teal Bluff Lane
Houston, TX 77077
United States

Development:
The Parkway

Price: $465,000

Square footage: 2,704

Bedrooms: 3

Baths: 3.5

Lot Type: Townhouse