Save Saved $550 per week 3 2 2 ID# 788532 Contemporary Townhouse in South leura 19/6-8 Herbert Street Leura, Blue Mountains 2780