15 S Barksdale St
Memphis, TN 38104
$469,000 USD
3,361 SF
3
Units
3,361 SF
$469,000 USD
Apartments