6.24-acre land in Mykawa Comm Center subdivision, Houston. Lot size: 214,186 sqft.
Property Type: Land