- Home
- »
- Texas
- »
- Flower Mound
- »
- TX 75028
- »
- Teakwood Dr
- »
- 621 Teakwood Dr
621 Teakwood Dr, Flower Mound, TX 75028
621 Teakwood Dr, Flower Mound, TX 75028 is on the street of Teakwood Dr, in the city of Flower Mound, Texas. It is in the zip code of TX 75028.
621 Teakwood Dr, Flower Mound, TX 75028 is a Single Family home.
It has 4 bedrooms, 3 bathrooms, proximately 1,999 square feet floor sizeIt was built in 1993. It has 2 stories.