Business owners say North Ave. is thriving