72
1412-1418 Armstrong Ave
Knoxville, TN 37917
$1,799,950 USD
8,514 SF
12
Units
7.81% Cap Rate
8,514 SF
$1,799,950 USD
Apartments