Sold on 20 Jun 2025Sold$795,0004/98 Station Street, West Ryde NSW 2114 2 2 2204m²Apartment15 days on Homely