Furnished Modern & quality studio apartments in the heart of Leichhardt, on the corner of Parramatta & Balmain Roads.
Building has lift Read More