1/13 13 Pending $159,900 1 Bed1 Bath 8 Oak Creek Drive #1807, Buffalo Grove, IL 60089 Condo Listed by Vera Filimonov of Terra Property Group