7185 sq.m. land for sale in Sawfar with beautiful view over Al Barouk's mountain, villas Zone, construction 20/40.