Решение продать здания и земельный участок бывшего изолятора принято правительственной комиссией по развитию жилищного строительства. Процесс продажи поручено осуществить АО «ДОМ.РФ». «Кресты» располагаются на 4,2 гектара набережной Невы в самом центре исторического Петербурга.