134/90 West Churchill Avenue, Lake CoogeeContact Agent Estimate$950K322114m²183m²Listed on Fri Aug 14