This is the nearest street address. [ 109 NIAGARA ST BUFFALO NY, 42.886493, -78.878333 ].
Neighborhoods:
0.061 km near the corner of Delaware Ave and Niagara Sq
0.166 km near the main intersection of Elmwood Ave S and Niagara St
|
42.88645, -78.87837
|