View Details Price Reduced $144,900 1 of 18 Magnolia Heights 2 | Westlake 3 beds 2 baths 1,659 sqft 0.36 acres On Site: 128 Days