3
2250 Seneca St
Buffalo, NY 14210
$825,000 USD
17,764 SF
17,764 SF
$825,000 USD
General Retail