South Agency Relocates Headquarters to “THE N3” in Meguro
South Agency, a funding support provider for small and medium-sized enterprises, relocated its headquarters on September 16 from “Lead-C Ebisu Building” to “THE N3” in Meguro Ward.
The new office, “THE N3,” is located within the mixed-use complex “S-LINKS Shibuya” and offers coworking space. The property is a 7-minute walk from Keio Inokashira Line Shinsen Station and a 9-minute walk from Ikejiri-Ohashi Station on the Den-en-toshi Line. Completed in 2022, the building comprises 18 above-ground floors and one basement level.
Key Facts
Project Name: South Agency Headquarters Relocation
Relocation Date: September 16, 2025
Previous Location: Lead-C Ebisu Building (3-2-13 Ebisu Minami, Shibuya-ku, Tokyo)
New Location: THE N3, Suite 504 (4-4-12 Aobadai, Meguro-ku, Tokyo)
Property Overview
Completion: November 2022
Number of Floors: 18F / B1
Typical Floor Area: approx. 147.5 tsubo (approx. 4,880 sq. ft.)
Elevators: 1 unit