Unit 8a/ 6 Byfield Street, North Ryde NSW 2113