5
1412-1418 Armstrong Ave
Knoxville, TN 37917
$1,899,950 USD
8,514 SF
12
Units
9.2% Cap Rate
8,514 SF
$1,899,950 USD
Apartments