Spacious Apartment on Sydney's Lower North Shore is located at 6 Francis Rd, Artarmon NSW 2064, Australia