Luxury Villa Split into 6 Apartments For Sale in IstanbulKamiloba MahallesiProperty • 20 room(s) • 20 bed. • 8 bath. • 1500 m²