2342-2352 Parkway Pl
Memphis, TN 38112
$4,100,000 USD
20,924 SF
32
Units
20,924 SF
$4,100,000 USD
Apartments