New - 2 Days Ago > $2,250,000 Active 5Beds6Baths5513Sqft0.593Acres 2012 Montecito Trl, Southlake, TX 76092 MLS#: 21241356