Active $3,650 3 Beds2.1 Baths2,512 SqFt 6203 Sedalia ST, Houston, TX 77021 Single Family Home Listed by Thomas-Christopher Fine Properties, Inc.