14 Sep 5/42 Upper Beach Street, Balgowlah In a boutique block of only 8 apartments, this gorgeous READ MORE