Shops & houses


111-113 & 115-119 Melbourne Street NORTH ADELAIDE