SWITCHED ON PROPERTY MAINTENANCE 0.0 0 reviews 21 Marshland Road - ShirleyChristchurch - CAN - 8083 Switched On Property Maintenance Whatsapp Facebook Twitter Linkedin Recommend Call 03 372 9090 03 943 1969 Directions Directions