1044 Delmar Ave
Memphis, TN 38105
$1,925,000 USD
13,800 SF
23
Units
13,800 SF
$1,925,000 USD
Apartments