LOCATION


Extra Space Ang Mo Kio

14 Ang Mo Kio Industrial Park 2 Singapore 569503