This gallery contains 9 photos.
Our exciting City Center journey has reached its peak. At 103 Jaffa Street, right in the city center, you will find J TOWER. Meet Jerusalem’s thrilling new landmark! J TOWER is a luxurious complex, featuring an impressive residential tower with … Continue reading