1373 Delwood Dr SW
Lenoir, NC 28645
$695,000 USD
16,006 SF
16,006 SF
$695,000 USD
Religious Facility