Original query:

SELECT c.id,
       c.cid,
       c.call_phone_number_id,
       c.call_type_id,
       c.call_file_id,
       c.call_status_type_id,
       c.call_response_type_id,
       c.call_result_id,
       c.voice_type_id,
       c.origin_phone_number,
       c.destination_phone_number,
       c.origin_extension,
       c.call_datetime,
       c.call_notes,
       c.is_voice_mail,
       c.property_id,
       c.lead_source_id,
       c.call_duration_seconds,
       c.call_center_talk_time,
       c.wrap_up_time,
       c.created_on,
       c.customer_id,
       c.applicant_application_id,
       c.deleted_on,
       c.voice_mail_reviewed_on,
       c.analyzed_by,
       c.analyzed_on,
       c.details -> 'leasing_agent_name' AS leasing_agent_name,
       cpn.ivr_id
FROM 
	calls c
    LEFT JOIN property_call_settings pcs ON pcs.property_id = c.property_id AND pcs.cid = c.cid
    LEFT JOIN call_phone_numbers cpn ON cpn.id = c.call_phone_number_id
    LEFT JOIN time_zones tz ON tz.id = pcs.time_zone_id
WHERE
     c.cid = 3049 
	 AND (c.property_id IN (103618, 264930, 93367, 189068) OR c.property_id IS NULL) 
    AND c.is_test_call = 0 
    AND c.is_auto_detected = 0  
    AND c.call_type_id IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48) 
    AND c.call_result_id IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141) 
        AND c.call_datetime AT TIME ZONE tz.abbr between '2016-01-01 00:00:00' and '2016-05-30 23:59:59 '

ORDER BY 
	c.id DESC

Prettified:

SELECT
  "c"."id",
  "c"."cid",
  "c"."call_phone_number_id",
  "c"."call_type_id",
  "c"."call_file_id",
  "c"."call_status_type_id",
  "c"."call_response_type_id",
  "c"."call_result_id",
  "c"."voice_type_id",
  "c"."origin_phone_number",
  "c"."destination_phone_number",
  "c"."origin_extension",
  "c"."call_datetime",
  "c"."call_notes",
  "c"."is_voice_mail",
  "c"."property_id",
  "c"."lead_source_id",
  "c"."call_duration_seconds",
  "c"."call_center_talk_time",
  "c"."wrap_up_time",
  "c"."created_on",
  "c"."customer_id",
  "c"."applicant_application_id",
  "c"."deleted_on",
  "c"."voice_mail_reviewed_on",
  "c"."analyzed_by",
  "c"."analyzed_on",
  "c"."details" -> 'leasing_agent_name' AS leasing_agent_name,
  "cpn"."ivr_id"
FROM
  "calls" c
  LEFT JOIN "property_call_settings" pcs ON "pcs"."property_id" = "c"."property_id" AND
                                            "pcs"."cid" = "c"."cid"
  LEFT JOIN "call_phone_numbers" cpn ON ("cpn"."id" = "c"."call_phone_number_id")
  LEFT JOIN "time_zones" tz ON ("tz"."id" = "pcs"."time_zone_id")
WHERE
  "c"."cid" = 3049 AND
  (
    "c"."property_id" IN (103618, 264930, 93367, 189068) OR
    "c"."property_id" IS NULL
  ) AND
  "c"."is_test_call" = 0 AND
  "c"."is_auto_detected" = 0 AND
  "c"."call_type_id" IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48) AND
  "c"."call_result_id" IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141) AND
  timezone("tz"."abbr", "c"."call_datetime") BETWEEN '2016-01-01 00:00:00' AND '2016-05-30 23:59:59 '
ORDER BY
  "c"."id" DESC