BASILARA SEBA ARCHITECTS Address Leoforos Irakleidon 61A 85100 IALUSOS RODOS Phone numbers 2241095436 Mobile 6932360302 Email svassilara@yahoo.gr Take me there Call Call business 22410954366932360302 Cancel