Content needs to be vastly different, not just slightly varied.
This can be painful, and take a lot of time and creativity to figure out how to write the same 300-500 words in a different way.
I wrote a personal blog post not too long ago on ways to write content for location pages: http://doyledigital.com.au/content-for-location-pages/