Residential Condominium Unit Schema Markup (JSON-LD)
Structured data for individual condominium units and high-rise apartments, highlighting HOA/maintenance fees, floor level, building year, and shared condo association amenities.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "Condominium",
"@id": "https://example.com/condos/bay-tower-14b#unit",
"name": "Bayview Tower Unit 14B - Luxury Skyline Condo",
"description": "High-floor 2-bedroom condominium featuring panoramic ocean views, private balcony, concierge service, and deeded underground parking.",
"numberOfRooms": 5,
"numberOfBedrooms": 2,
"numberOfBathroomsTotal": 2,
"floorSize": {
"@type": "QuantitativeValue",
"value": 1420,
"unitCode": "FTK"
},
"yearBuilt": 2021,
"address": {
"@type": "PostalAddress",
"streetAddress": "888 Biscayne Blvd, Unit 14B",
"addressLocality": "Miami",
"addressRegion": "FL",
"postalCode": "33132",
"addressCountry": "US"
},
"offers": {
"@type": "Offer",
"price": "749000",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"businessFunction": "http://purl.org/goodrelations/v1#Sell"
},
"amenityFeature": [
{
"@type": "LocationFeatureSpecification",
"name": "Deeded Garage Parking Space",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "Rooftop Infinity Pool & Gym",
"value": true
}
]
}Typed Properties Specification (8 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| name | Text | Required | Official listing title with condo building name and unit number. e.g. Bayview Tower Unit 14B - Luxury Skyline Condo |
| numberOfBedrooms | Integer | Required | Number of private bedrooms in the condominium unit. e.g. 2 |
| numberOfBathroomsTotal | Number | Required | Total bathroom count for the unit. e.g. 2 |
| floorSize | QuantitativeValue | Required | Interior living area of the condo unit with UN/CEFACT unitCode. e.g. { "@type": "QuantitativeValue", "value": 1420, "unitCode": "FTK" } |
| yearBuilt | Integer | Required | Construction year of the condominium tower. e.g. 2021 |
| address | PostalAddress | Required | Postal address containing explicit unit or suite designation. e.g. { "@type": "PostalAddress", "streetAddress": "888 Biscayne Blvd, Unit 14B", ... } |
| offers | Offer | Required | Asking purchase price, transaction currency, and availability. e.g. { "@type": "Offer", "price": "749000", "priceCurrency": "USD" } |
| amenityFeature | Array<LocationFeatureSpecification> | Recommended | Condo community features including deeded parking, storage lockers, and fitness facilities. e.g. [{ "@type": "LocationFeatureSpecification", "name": "Deeded Garage Parking Space", "value": true }] |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying Condominium schema.
Confusing Condominium with SingleFamilyResidence
Using SingleFamilyResidence for high-rise condos misrepresents property ownership structure in real estate filters.
Use the dedicated Schema.org '@type: Condominium' entity.
Omission of Unit Number in StreetAddress
Using only the building address without unit identifier causes duplicate entity collisions with other listed units in the building.
Include 'Unit 14B' in streetAddress and use unique unit @id URLs.
Missing Parking Amenity Declarations
In urban markets, deeded parking is a primary search filter; omitting it loses high-intent buyers.
Detail deeded parking in amenityFeature.
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the Local Business cluster.
Single Family Residence Sale Schema Markup (JSON-LD)
Luxury Estate & Penthouse Schema Markup (JSON-LD)
Apartment Rental Complex Schema Markup (JSON-LD)
Real Estate Listing & Broker Offer Schema Markup (JSON-LD)
Displayed below main page header or above the tool container. • Zero CLS Container