Massara

Massara
Masarra
_Aflaton road _ Shoubra road _Elteraa road _ElbaharZohier road _Massara road – tax authority _squares’ complex