196 N Auburndale St
Memphis, TN 38112
$795,000 USD
4,306 SF
4
Units
4,306 SF
$795,000 USD
Apartments