John Keells Land completes high-rise apartment complex John Keells Land completed construction of its high-rise apartment complex, OnThree20, which was scheduled for completion by end 2014. OnThree20 ...