6 Apartments in Downtown Newport, Newport, RI