Lennon, MI Investment PropertiesFlushing, MI Investment PropertiesFlint, MI Investment PropertiesGaines, MI Investment PropertiesDurand, MI Investment PropertiesLake Fenton, MI Investment PropertiesGrand Blanc, MI Investment PropertiesLinden, MI Investment PropertiesBurton, MI Investment PropertiesBeecher, MI Investment PropertiesVernon, MI Investment PropertiesByron, MI Investment Properties