Decatur Illinois 62526 $1,350/Month Property Details Decatur Illinois 62526 $1,350/Month Available from now Description 2651 Twin Oaks #55 1 Bedroom Apartment Vacant - Decatur Illinois 1 Bedroom, 1 bath, fully furnished and stocked apartment. All utilities included with high speed wi-fi & cable Property Features 1 Bedroom Apartment Vacant House Category About Chris Tuttle Email