306 Charles Street PET FRIENDLY! Charming 3-bedroom, 1.5-bathroom duplex located at 306 Charles Street in St. John’s neighborhood! This newly renovated duplex offers