6421 TELUCO ST, HOUSTON, TX 77055

Beds: 3
Baths: 2
Year Built: 1949
Sqft: 1,725


Charming 3/2 with large bedrooms and plenty of living space. fenced backyard, carport and garage.

Photos of property