Unable to answer "What street is this on?" – house number 59-D: Apartment Building – https://osm.org/way/1480585597 via StreetComplete 62.2:

At the corner Ankara Caddesi and Yavuz Sokak. Don't know where it belongs to.