Sold on 19 Jul 2023Sold$1,385,00041 Richardson Road, Croydon North VIC 3136 6 2 21640m²House55 days on Homely