LOTUS ISTANBUL

For Sale

·

New Construction

·

1+1, 2+1, 3+1, Office

·

252.08m2

·