With 115 sqm of space complemented by a lush landscaping view and a terrace, this 3+1 apartment is a sanctuary of peace and luxury in Beylikdüzü.