Specials Updated Today COMPARE Idylwood Resort Apartment Homes 101 Slate Creek Dr, Buffalo, NY 14227 1 - 2 Beds $1,015 - $1,924