My friend wants me to create a Real Estate Search Engine for him where Users can submit Real Estate Information so that others can view them ( by searching or any other method ).

I want to use Drupal because I have worked with it earlier. If there is a plugin/add-on for Drupal which can help me make a Real Estate Website, please do include a link in your answer to the plugin or module page(The Plugin or module should be free of cost).

Is there any other CMS which I can use ( Real Estate Plugin should be available )? or should I go with Drupal?