Altufyevo Logical transit station 👍👍 Ate Address Moscow, Russia Rating on Google Maps 4.60 (21 reviews) Open on Google Maps