$1,750,000
tag Coming Soon

2113 Palomar Trail, Southlake, Texas 76092

MLS#: 20116051
2113 Palomar Trail, Southlake, Texas 76092
  • 5 Bed
  • 6 Bath
  • 4,286 sq.ft
  • 0.59 Acre
  • $408.31 / sq.ft
  • 2011