Welcome to Moscow, my friend!
My apartment is in a walking distance to metro station Prospect Vernadskogo (using it you can get in 20 minutes straight to Red Square, Bolshoi Theater, Tverskaya street etc.). It is also two station to Luzhniki stadium !!! and 15 minutes Gorky Park and Moscow State University.
I have indicated more details below. Please check the information before booking. I'm waiting for you if everything suits you!