Idylwoods Apts
101 Slate Creek Dr
Buffalo
NY
14227
(716) 668-6616
Hours
No hours of operations available
Payment Methods:
Invoice
Unrated
Open Map
Description
Idylwoods Apts is located at 101 Slate Creek Dr, Buffalo, NY. This business specializes in Apartments and Property Management.
by merchantcircle on January 16, 2014 from
merchantcircle
Apartment Finding & Referral Services
apartment leasing
Apartments
Categories: Apartments
Real Estate