Het adres Haarlemmermeerstraat 21 bevindt zich in de plaats Halfweg, in de gemeente Halfweg en de provincie Noord-Holland. Het object heeft een oppervlakte van 213 m², wat relatief groot is. Het perceel waarop het adres ligt is 845 m² groot. De oppervlakte van dit adres is groot vergeleken met de oppervlaktes van andere adressen in de straat. De kleinste oppervlakte bedraagt er 59 m², de grootste 650 m². In het jaar 1999 is het pand waarin Haarlemmermeerstraat 21 ligt gebouwd. Dat is relatief recent: de meeste gebouwen in Nederland zijn gebouwd in de periode 1965-1984. Het gemiddelde bouwjaar in de straat is 1921 en dat van het oudste pand is 1822. Dit is het nieuwste object in de straat. De volgende gebruiksdoelen zijn geregistreerd voor dit adres: 'woonfunctie' en 'logiesfunctie'.
Het adres ligt op het perceel HLM04-M-2718, dat zich in de kadastrale gemeente Haarlemmerliede en Spaarnwoude bevindt. Het perceel is 845 m² groot. Dat is kleiner dan de gemiddelde perceeloppervlakte in Haarlemmerliede en Spaarnwoude, dat op 4669,96 m² ligt. De grootste perceeloppervlakte in de kadastrale gemeente is 50,0 ha. De kleinste oppervlakte bedraagt 0 m². Er zijn 2 adressen aanwezig op het perceel. In de Basisregistratie Kadaster (BRK) werden de grenzen van het perceel geregistreerd op 13-02-2001.
Er is geen energielabel geregistreerd voor het adres. Het hoogste energielabel in de straat is A; het laagste is G. Het gemiddelde energielabel is er C. Het adres Haarlemmermeerstraat 21 heeft als status: 'verblijfsobject in gebruik'. Het pand waarin dit adres ligt heeft als status: 'pand in gebruik'.