1380 Amherst Street
Buffalo
Four spacious and smartly remodeled 1-bedroom apartments
located across the street from the Buffalo Zoo and Delaware Park.
Four spacious and smartly remodeled 1-bedroom apartments
located across the street from the Buffalo Zoo and Delaware Park.
Upstairs-back apartment with a second story outdoor patio overlooking the back gardens