Under New Management!! Welcome to your new home at the Imperial Arms, located at 3636 Spottswood Ave. Our newly renovated 2 bedrooms, 1 bath apartments are within walking distance to the University of Memphis. Each unit has laminate flooring throughout, spacious bedrooms, and comes with a stove, refrigerator, garbage disposal, dishwasher, and laundry facility onsite. The Imperial Apartments is a great location for you!! Call Tasha to schedule an appointment.