I agree with the commenter who said that SEO for real estate is a unique animal with unique opportunities and challenges.
Join
http://www.realestatewebmasters.com and read up on the Google posts.
Also, get a copy of the Lynda.com SEO training. VERY helpful.