26A Clermont Avenue, Ryde NSW 2112 — Brand New Torrens Title Duplex - Architectural Mastery & Impeccably Finished | Black Diamondz