inflatable water slides

Price: $3,495.00
Part #:

2050

Description:
20 feet high commercial grade inflatable water slide for sale made by Bouncer Depot. This slide is made in the USA and comes with 3 year warranty.