For Sale

120 Ottawa Drive

Louisburg, NC 27549
$189,999