420 Front Street is a 5-story mid-rise in Downtown Memphis. The 1912 building has a roof deck for residents to enjoy.
•