Maid Brigade of Miami - Ft. Lauderdale 5951 NW 173rd Dr, Miami Lakes, FL (24 reviews) Click to View Phone