Detached Villa with Pool and Magnificent Bosphorus View in BeylerbeyiBeylerbeyiVilla • 12 room(s) • 5 bath. • 720 m²