751 Park Place, Niagara Falls, NY 14301, USA
Circa 1917. Walk to the majestic Niagara Falls from this three-story brick home built in the stately Arts and Crafts home style on a quiet, two-way street. Antique and traditional furnishings combine to create a ...
|The Red Coach Inn
Two Buffalo Avenue, Niagara Falls, NY (0.8 miles)