Portland under 120 with 3 beds