905 North Main Street features a rich commercial legacy in Rhode Island, thoughtfully restored into character-filled residential units while preserving its historic roots. From its origins as a department store to a beloved local pet shop and the Green Line Apothecary outpost, the building has been transformed into vibrant, modern apartments – ready to be leased – on Providence’s East Side.