University of Wisconsin economics professor Steven Deller agreed. “Florida is above the national average, but it’s not even close to the most expensive place to live,” he said.
University of Wisconsin economics professor Steven Deller agreed. “Florida is above the national average, but it’s not even close to the most expensive place to live,” he said.