Apartment Rental Property Likas Square Serviced Apartment Apartment Rental Property 1 Lorong Likas Square, Jalan Istiadat Likas, Kota Kinabalu, Malaysia Added on 18/05/2024