Fetching details from the dictionary...
residence; mansion
「邸」 has another reading with different meanings.
residence; estate; grounds; premises; mansion