The IFC site still has many buildings standing, although vandalized. The launch site is mostly gone, with just two cemented-over elevator doors remaining.