This is a 33699 square foot, single family home. This home is located at 2018 Main St, Niagara Falls, NY 14305.
Off market
Street View
$416,600
2018 Main St, Niagara Falls, NY 14305
--beds
--baths
33,699sqft
SingleFamily
Built in 1928
0.29 Acres Lot
$416,600 Zestimate®
$12/sqft
$2,035 Estimated rent