Madison Heights Homes For Sale

Madison Heights is a city in Oakland County in the U.S. state of Michigan. It is a suburb of Detroit. As of the 2010 census, its population was 29,694.