
LOCATION: 1161 La Mirada, Southlake, Texas SQUARE FOOTAGE: 13,917 BEDROOMS & BATHROOMS: 8 bedrooms & 10 bathrooms PRICE: $5,000,000 This stone & brick …
* This article was originally published here. * * * * * Visit Al Cannistra Flipboard Curations here.