Buffalo Grove Residential Lease, Buffalo Grove, Illinois, United States is a 2,321ft2 Buffalo Grove luxury listed for rent PRICE ON APPLICATION. This high end Buffalo Grove is comprised of 3 bedrooms and 3 baths. Find more luxury properties in Buffalo Grove or search for luxury properties for rent in Buffalo Grove.