66
2903 Lee Ave
Sanford, NC 27332
$4,950,000 USD
73,198 SF
73,198 SF
$4,950,000 USD
Manufacturing