Swartz Creek, MI Investment PropertiesFlushing, MI Investment PropertiesFlint, MI Investment PropertiesBeecher, MI Investment PropertiesLennon, MI Investment PropertiesMount Morris, MI Investment PropertiesBurton, MI Investment PropertiesGrand Blanc, MI Investment PropertiesGaines, MI Investment PropertiesNew Lothrop, MI Investment PropertiesClio, MI Investment PropertiesDurand, MI Investment Properties