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