Quasar Istanbul 1İstanbul, TurkeyThe Quasar Istanbul project in the heart of the city, with 257 residences, 58 offices and shops, seen from Mecidiyeköy.TypeFlatShareWhatsAppFacebookXShare…