Long Bay

property management company — Torbay · Auckland

About Long Bay

A property management business at 2001 Beach Road in Torbay, on Auckland's North Shore. It looks after rental and investment properties for owners in the area.