New - 1 Day Ago > $4,000,000 Active 4Beds6Baths5453Sqft3.5062Acres 2620 Johnson Rd, Southlake, TX 76092 MLS#: 21169428