Kennards Self Storage - North Melbourne

North Melbourne

151 Capel Street, North Melbourne VIC 3051