Seneca Street Southside Parkway Opp Buffalo, NY 14210