View Details $220,000 1 of 33 Ruberfield 66 | Houston 4 beds 3 baths 1,360 sqft 0.11 acres On Site: 297 Days