The Shops at Emory Road603 E. Emory RoadPowell, TN 37849Size: 16,000 Square FeetDeveloped in 2008 Development Description