1218 Studer Street, Houston, TX 77007
3 Beds 4 Baths 2,580 Sq.Ft. 1,500 Sq.Ft.