Land for sale with an area of 24500 sq. m. In Limassol. On-site water, electricity. Has mountain views.