Landa promised real estate investing for $5. Now it’s gone dark.

Home Tech Crunch Landa promised real estate investing for $5. Now it’s gone dark.