This is the nearest street address. [ 70 HOWLAND AVE Rochester NY, 41.495734, -73.953801 ].
Neighborhoods:
|
41.496, -73.9536
|