Alabama Plaza Apartments 644 Alabama Ave Memphis, TN 38105 Phone: (901) 544-1236
Category: Office & Desk Space - Rental