Apartments in Memphis Area -

Sherwood Apartments | Memphis, TN

Sherwood Apartments in Memphis, TN
Located at 3667 Rhodes Avenue #1, Memphis, TN 38111
(901) 567-2647
Location:
3667 Rhodes Avenue #1, Memphis, TN 38111
Description:
Pets allowed, Clothes Care Center, Dishwasher, Disposal, Cable/satellite, Public transportation
Check Availability

(901) 567-2647

3667 Rhodes Avenue #1

Memphis, TN 38111