• Port Avcilar

    Avcilar , Istanbul

    1

    bed

    ·

    1

    bath

    ·

    95

    sqft

    $217,000

    For Sale