SouthLand Constructors completed the new 57,168 square foot, 47-unit apartment building in 2017. This mixed-use project is located in the urban neighborhood of Wedgewood Houston which is just south of downtown Nashville. The floor plans include one and two-bedroom flats and lofts.
1260 Martin, LLC
Smith Gee Studio