Family Downsize into a Luxurious Self-Built Tiny House; Happier Now!

After losing his job, Steven Mejia decided to build a luxurious Tiny House in Los Angeles for his family. Now they own their own business and are financially stable.

View Post

Videos: