1/6 6 Active $850 2 Beds1 Bath 3121 Cleburne st, South Houston, TX 77004 Multi-Family Listed by Daniel & Associates