When you're pulling data straight from your database within a Server Component and want to send it over to a Client Component, You need to serialise it to turn it into a simple, readable format for the client component.
A common way to do this is by using JSON.parse(JSON.stringify(data))
const property = JSON.parse(JSON.stringify(dbProperty))
<PropertyDetailsClient property={property} />
This flattens the complex database object into something the client component can easily understand.