24
21 Diana St
Memphis, TN 38104
$1,520,000 USD
16,960 SF
16
Units
7.79% Cap Rate
16,960 SF
$1,520,000 USD
Apartments