Roomerang at Momentum Apartments 2 is located at 203/99 Palmerston Cres, South Melbourne VIC 3205, Australia