Unit 1/81-91 Melbourne Street, North Adelaide, SA 5006 - Apartment for rent - PropertyMate