124 Avondale Road, Greenmeadows sold price