20A Stuart Street, Ryde, NSW 2112 - DuplexSemi-detached for rent - PropertyMate