Magnolia Terrace is a multifamily property that was built in 2007. Located at 669 North 3rd Street in Memphis - Downtown west, Memphis, this property has a total number of 69 units, with the following unit breakdown: One Bedroom, totaling 37,467 SqFt.