1/28 28 Open Sat 12PM-3PM $409,900 3 Beds3.1 Baths1,887 SqFt 3312 Bremond ST, Houston, TX 77004 Single Family Home Listed by Tentori Properties, LLC