We had a meeting at Ram's residence. We had a meeting at the residence of Ram. Do these sentences convey the same meaning?