March 22 2010 marks the opening day of the new Keller Williams Homestead, Orlando location. Located at 13538 Village Park Drive, Suite 135 Orlando, Florida 32837 behind Millers Ale House in Hunters Creek. This new location doubles the office size for the Keller Williams Homestead Team. Expanded conference rooms allow for… Read More