Real Estate News The Solar-Powered Town: A Dream For The Environment – Or A Wildlife Nightmare? December 27, 2016 0 Comment An impression of the town square at the Babcock Ranch development in Florida.