Вы можете попробовать это,
->where('sale_property.property_ref_id', 'LIKE', DB::raw("'%$search%'"));
, которая сохранит вашу динамически сгенерированную строку, как она есть, без преобразования ее через построитель запросов или красноречиво, если вы используете.
Не забудьтедобавить пространство имен над этим классом.
use DB;