My guess is that Lyft's router is not targeting the doctor's office but rather 40 PPW's centroid, which, due to its shape, is slightly toward the Garfield end of the building.

OSM has an `entrance=main` feature which can be added to a building's perimeter to assist navigation in these situations. I added one for 40 PPW (and for 44 too, why not!) Not sure if Lyft will pick up this info; here's hoping.