2346 Watts Street, Houston, TX 77030
4 Beds 3 Baths 3,210 Sq.Ft. 6,490.44 Sq.Ft.