Apartments Formula 1 on Niyazi is located 5.92 km from Baku center