19 Duncan Street bought for $47 million