The business that used to occupy 918 Broadway " Lamboy Furniture Company " had only recently shut its doors permanently when some of the youth who ...