MECCA STREET, AMMAN APARTMENT