Stunning Mountain Getaway Leura 3 BRM 1.5 Bath is located at 16 Leura Mall, Leura NSW 2780, Australia