66 Meadowrue TRL Narragansett Rhode Island 02882
66 Meadowrue TRL Narragansett Rhode Island 02882 View on mapYearly rental available September 16, 2024! Open and airy 5 bedroom, 2 full bath house in Pettaquamscutt. Pettaquamscutt has a neighborhood beach and kayak rental center! It is also located a quick drive to Narragansett Town Beach, local restaurants, and boutique shops. Upper level includes an open floor plan with a spacious kitchen with a […]