Block20 is multifamily apartment complex that was constructed in 2016. It is located at 100 Herron Drive in Amherst, Buffalo, and features a total number of 192 units. The property’s unit mix is a combination of Four Bedroom/Four Bath, Two Bedroom/Two Bath, with a total unit size of 257,024 SqFt.