12A Moreshead Street, Greenacres, SA 5086 - Other for rent - PropertyMate