House located at 5208 Finlen Bloomington, Illinois 61705. It has 5 beds, 4 bathrooms, and is 3816 square feet. The property was built in 2023. 5208 Finlen Bloomington, Illinois 61705 is in the Bloomington neighborhood. Bloomington , Out of Area West , and White Heath are nearby neighbourhoods.