Miramar Sweden Posted on June 19, 2016 by engmansy Miramar Sweden 9 El Obour Bldgs. Salah Salem Rd. Nasr City T: 4028163