Elmington Capital Group has sold for $33.5 million its Demonbreun Hill retail strip on Demonbreun Street near Music Row, a price that almost doubles the $17.7 million the Nashville-based company paid for the property in late 2013. The buyer is Florham ...