Что значит пересекает? полное вхождение или частичное?
select * from apartment_dates where date_from beetwen '2017-07-05'::date and ' 2017-07-15'::date or date_to '2017-07-05'::date and ' 2017-07-15'::date -- частичное
select * from apartment_dates where date_from beetwen '2017-07-05'::date and ' 2017-07-15'::date and date_to '2017-07-05'::date and ' 2017-07-15'::date --полное
С - включтельно
ПО - исключтельно