Memphis, TN
18 S Main, is a long-vacant building located on Downtown’s Historic Main Street Mall. The development team made previous efforts to stabilize and improve the existing building.