Homes for sale - 590 Leonard LN, Newport News, VA 23601 – MLS#10394...