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