I would be concerned about some of your outbound links in your SEO text block at the bottom of the page. You may be linking to sites google doesn't trust.
Here is a text block from your search result
:Homes for sale in Casa Grande AZ Casa Grande AZ real estate is now more in demand than ever considering the benefits
When I use this text as a search phrase, I am finding a bunch of other sites with near identical text. You need unique useful content. Your site seems cookie cutter and spammy.
You could easily by making to high a density of keywords on the page.