A peer-to-peer rental marketplace.
Take note of Rent Llama; a new site set to launch this fall in Virginia that’s meant to act as a...