Sweep a lot
  • 11701 ne ninth avenue, miami, FL 33161, United States
Commercial Power sweeping of parking areas