1/103 Church Street, Lidcombe, NSW 2141 - Townhouse for rent - PropertyMate