1224 Towanda Plaza 1224 Towanda Plaza Bloomington, IL – Great Space for Office/Retail – Large Parking Area – Premier Location – 800 Sq Feet – $650/month