17605 Owl Tree Rd, Manor, TX 78653
3 bedrooms
2,494 Sqft.
2 full baths
7,884 lot Sqft.
2023 year built
Legal Description: SHADOWGLEN PHS 2 SEC 27A-27B BLK Q LOT 17