In-ground vinyl-lined pool

In-ground vinyl-lined pool

18 x 36 Salt Pool with New Vinyl Liner
Cambridge Tile / Reflections
Wyomissing, PA