6
2374 Niagara Falls Blvd
Tonawanda, NY 14150
$1,200,000 USD
1,365 SF
6.75% Cap Rate
1,365 SF
$1,200,000 USD
Restaurant