$188,500

118 Valley Drive

Roanoke Rapids NC, 27870