This is a apartment home. This home is located at 34 Riverview Dr E APT 301, Memphis, TN 38103.Show more