704 Inwood Dr, Southlake, TX 76092
4 bedrooms
3,440 Sqft.
4 full baths
16,000 lot Sqft.
2 stories
1997 year built
Legal Description: TIMARRON ADDN - BRENWYCK BLOCK 34 LOT 17