AddressBnei Betera St, Jerusalem, Israelבני בתירא, ירושלים, ישראלApproximate locationAmenities and servicesAccessibleAvailable