Looking for a new apartment nestled in a quiet part of Buffalo? Consider Windwood Place Apartments. This apartment is located at 91 Winwood Ct Apt C Buffalo, NY.
There is ample uncovered parking available if you own a car.
If you have questions, please reach out to the apartment complex.