Serra DE Estrela

168 Broad St.
Cumberland
Rhode Island
United States