15
261 Keel Ave
Memphis, TN 38107
$792,000 USD
5,616 SF
8
Units
8.97% Cap Rate
5,616 SF
$792,000 USD
Apartments