Pool & Spa Service - Miami, FL
Average rating
4.50
4.5
Average rating
Based out of Miami, The Pool Palace is a pool and spa specialist that offers services such as swimming pool construction, swimming pool cleaning, swimming pool remodeling and more.
Average rating
Address
10748 SW 24th St
Miami, FL 33165