62 Paradoxa Road, Hammond Park