Micro Lift

Dumbwaiter Installed in Sheikh Zayed road in Dubai.