Insurgentes 664 is located at Av. Insurgentes Sur 664, Col del Valle Nte, Benito Juárez, 03100, Ciudad de México in the Insurgentes submarket. Developed by Grupo Surge and owned by Grupo Surge, the building has a total area of 12,760 m² with 14 floors. It was delivered in 1988 and is rated class C.