1. Steam Cleaning Power 19377 NE 10th Ave Apt 510, Miami, FL 33179 Coordinate: 25.95216,-80.18136 Phone: (305) 934-8059