1/32 32 Open 10/20 1PM-3PM $1,185,000 3 Beds3.1 Baths3,311 SqFt 6510 Taggart ST #A, Houston, TX 77007 Single Family Home Listed by Martha Turner Sotheby's International Realty