Leedon Green Leedon Green will be a newly launched development that is located at Farrer Road. It will be jointly developed by Yanlord Land and MCL Land, under the…