Apartment, Multi Family Home, Single Family Home
NTT 276 - Avcılar, Istanbul, Marmara Region, Turkey