Created by richelledante - June 21st 2017
8208 Roach Dr, Amarillo, Texas 79124-2068 USA
701 La Salle St, Wichita Falls, TX, US
World's Littlest Skyscraper
Dallas, Texas, United States