100 S Kirkland Ave
Elkin, NC 28621
$15,500,000 USD
129,122 SF
126
Units
129,122 SF
$15,500,000 USD
Apartments