Sold on 16 Jul 2025Sold$937,500207/5 Meikle Place, Ryde NSW 2112 2 2 1106m²Apartment42 days on Homely