Three tenants have leased space at 505 Eighth Ave., a 25-story, 275,000-square-foot office building owned by GFP Real Estate. Allen J. Gurevich of GFP Real Estate, who represented the building owners in both deals. Tailor’s Inn, a bar and restaurant took 12,700 square feet of retail space on the ground, basement and mezzanine floors. On the office side, an educational nonprofit, Jumpstart for Young Children renewed and expanded its 3,500-square-foot lease on the 11th floor, to a newly built-out 4,632-square-foot space on the third floor.