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
$467,000
2018 Main St, Niagara Falls, NY 14305
--beds
--baths
33,699sqft
SingleFamily
Built in 1928
0.29 Acres Lot
$467,000 Zestimate®
$14/sqft
$1,913 Estimated rent