Istanbul

2 Bed / 2 Bath
11182 sq. feet
Atrium View