41 Horwood Road, Salisbury North, SA 5108 - House for rent - PropertyMate