Tiny homes are more accessible and eco-friendly than traditional houses. Here are 20 prefabricated tiny homes you can buy right now.