prefabricated portable house temporary accommodation on site and offsite

prefabricated portable house temporary accommodation on site and offsite