1/24 24 Active $395,000 2 Beds3 Baths1,784 SqFt 1393 Studer ST, Houston, TX 77007 Single Family Home Listed by Martha Turner Sotheby's International Realty