Maamoura Armed Forces Apartments Apartment
16 Youssef El Sebaey Street, Maamoura Beach, 99999 Alexandria, Egypt
Located in Alexandria, 1.7 km from Mamoura Beach and 2.6 km from Montazah Aida Beach, Maamoura Armed Forces Apartments offers a garden and air conditioning. The property features city and quiet street views, and is 2.