Ippocratus 99, Exarcheia, Athens, Greece

  • 2 apartments
  • 1st floor
  • Exarcheia - Center
  • 5’ from Metro Panepistimio
  • Renovated & Furnished
  • Elevator