Omitted results are duplicate or near duplicate content.
Let's face it, real estate sites are severely limited in unique content, and the market is saturated. Tons of sites exist within this space including scraper sites and any foray into this market will be a long slog. Authority is the key and right or wrong, authority does not always come to those sites that originate the content. It is almost a backwards market where the smaller sites rely upon the larger sites to rank and drive traffic.
I know this all too well. I am a landlord and any site I might create for my properties would fail to gain traffic without certain key factors which may not exist everywhere. For smaller sites, you are either the site representing some level of ownership or authority for the location, or just another site that lists a location that must compete with all the other sites that do the same. For a real estate ad site, it is nearly impossible to stand out as an authority.
What makes the difference?
In real estate, factors that make any site standout is matching intent.
For example, neighborhood or community name. Tribeca is a neighborhood in Manhattan New York. Another example would be a property name such as Sumner Heights (Maryland) or a business name such as Central Apartments. Without a distinguishing mark, it is almost impossible to rank a location within the real estate market.
The problem with your query.
Your query is a postal address and the result set would likely be vast. Ranking for an address alone is nearly impossible. The standout ranking factors for a site with this address would be a business, person, or organization located at that address. Any site that can claim the address as their own can generally rank better for the address whereas any site that merely lists the address would compete with the myriad of sites that do the same. Competing at this level would require authority that is based upon many factors. Let's face it. Larger and longer standing sites do better with ranking addresses.
How do people search for real estate?
Generally with a town name, neighborhood name, property name, or business name and not a specific address. As well, search queries would contain something like house for sale, apartment for rent, apartments in, etc. Most searches for real estate would be something like apartment in Tribeca.
Also consider amenities. Searches for amenities are also key. For example, house for sale with pool in Brookmont, MD.
Ranking for an address within a saturated market is unrealistic. There are too many sites that list addresses and users generally do not search using addresses.