1560 Douglas Ave N Providence