Check street numbers. 117-119 is architecture firm, post office is next door.

Australia Post website/app say post office is 115 Fitzroy St. https://auspost.com.au/locate/post-office/vic/st-kilda/3182/st-kilda-west-lpo-331862

Also, there's a street post box next to the pedestrian crossing.