1230 Taylor St, Southlake, TX 76092
4 bedrooms
2,210 Sqft.
2 full baths
37,984 lot Sqft.
2 stories
1984 year built
Legal Description: EMERALD ESTATE ADDITION BLOCK 1 LOT 6