A UNIQUE DUPLEX APARTMENT FOR SALE IN DAVID'S VILLAGE

Davids Village | Jerusalem