Town center along Keller Parkway in Tarrant County, suburbs Dallas Fort Worth Metroplex, commercial buildings with packaged rooftop unit complete AC, strip mall, retail shop, restaurants, aerial. USA
View Full Image on Dreamstime
Username: Trongnguyen
Editorial: No
Width: 4000 pixels
Height: 2250 pixels
Downloads: 0
Image ID: 334468236