View Details Price Reduced $199,999 1 of 41 Macgregor Place Sec 03 | Houston 2 beds 1 baths 1,266 sqft 0.17 acres On Site: 179 Days