1260 Martin Street Apartments

Expand Details Collapse Details

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


Nashville, Tennessee