3637 Park Ave
Memphis, TN 38111
$6,619,185 USD
28,100 SF
38
Units
7% Cap Rate
28,100 SF
$6,619,185 USD
Apartments