What is the size of the property at 129 Craigend Street, Leura? The external land size for 129 Craigend Street, Leura is 727m². The listed price for 129 Craigend Street, Leura is $1,100,000 ...
Results that may be inaccessible to you are currently showing.