Neutral Bay Self-Contained Modern One-Bedroom Apartment is located at 63/154 Ben Boyd Rd, Neutral Bay NSW 2089, Australia