Should we use Drupal Commerce for a real estate site?
I think you should definitely consider Drupal Commerce or Commerce Kickstart for this, because it seems to have everything you're looking for.

About the facilities you don't need, like "Checkout, Payment, Discount, Shipping, Taxing, etc": that's a matter of NOT enabling the corresponding modules you get with it.