1 Day Ago 2601-2603 Mallard Ct, Rocky Mount, NC 27804 Unit 2603 Mallard Court Apartment for Rent 2 Beds $895