Mashup: ImmoPlaza

ImmoPlaza
ImmoPlaza is a new French real estate website, providing a nice geolocalized interface based on Google Maps API. ImmoPlaza is the French equivalent of Trulia or Zillow.