Placebuzz

46 followers
·
80 following
London  ·  Placebuzz is property search engine that aggregates listings from all over the web. We help people easily discover and connect with places to live.
Placebuzz
More ideas from Placebuzz