Beecher, MI Investment PropertiesClio, MI Investment PropertiesFlint, MI Investment PropertiesFlushing, MI Investment PropertiesBurton, MI Investment PropertiesOtisville, MI Investment PropertiesBirch Run, MI Investment PropertiesMontrose, MI Investment PropertiesDavison, MI Investment PropertiesSwartz Creek, MI Investment PropertiesBurt, MI Investment PropertiesGrand Blanc, MI Investment Properties